needle litter - Turkish English Dictionary